Carpet Snake — synonyms, definition

1. carpet snake (Noun)

2 synonyms
Morelia spilotes variegatus Python variegatus
1 definition

carpet snake (Noun) — Australian python with a variegated pattern on its back.

1 type of
python